package Test;

import domain.Manager;

import java.util.ArrayList;

public class Demo18 {
    public static void main(String[] args) {
        /*
        *  姓名：张三，工资：3000
  姓名：李四，工资：3500
  姓名：王五，工资：4000
  姓名：赵六，工资：4500
  姓名：田七，工资：5000
先需要将所有的员工信息都存入ArrayList集合中，并完成如下操作：
 1、判断是否有姓名为“王五”的员工，如果有，改名为“王小五”
 2、判断是否有姓名为“赵六”的员工，如果有，将其删除
 3、给姓名为“田七”的员工，涨500工资*/
        ArrayList<Manager> list = new ArrayList<>();
        Manager ma = new Manager("李四",3500);
        Manager ma1 = new Manager("王五",4000);
        Manager ma2 = new Manager("赵六",4500);
        Manager ma3 = new Manager("田七",5000);
        list.add(ma);
        list.add(ma1);
        list.add(ma2);
        list.add(ma3);
        for (int i = 0; i < list.size(); i++) {
            if("王五".equals(list.get(i).getName())){
                list.get(i).setName("王小五");
            }
            if("赵六".equals(list.get(i).getName())){
                list.remove(i);
            }

            if("田七".equals(list.get(i).getName())){
                list.get(i).setMoney(list.get(i).getMoney()+500);
            }
            System.out.println(list.get(i).getName()+"..."+list.get(i).getMoney());
        }

    }
}
